development customer management open source crm leadership projects coaching training relationship developers